Analysis Window Induced Controller Delay for Multifunctional Prostheses
نویسندگان
چکیده
INTRODUCTION AND VARIABLE DEFINITION: Many upper-limb, multifunctional prosthesis controllers analyze fixed segments of EMG data collected from the residual musculature in an attempt to discern the intended movement of the user. However, many researchers have designed controllers with little or no regard for the delay the controller will introduce when operated in real-time. If the delay is too large the prosthesis will feel sluggish and performance will suffer. Several attributes of the classifier affect the delay it will create. State-based pattern recognition classifiers typically collect EMG data in ‘analysis windows’ whose length will be defined as Ta. Class decisions based upon these collected data cannot be generated instantaneously because time is required to both record and then process the EMG. The processing time (τ) is the time from the completion of data collection until a class decision is made. The length of the window being analyzed (Ta), the microprocessor used to perform the calculations, as well as the number of channels and the number and type of features being extracted will determine τ. Thus τ must be determined empirically for each classifier. Both overlapped and disjoint analysis windows have been employed in experimental prosthesis controllers. Windows can be overlapped if the analysis windows are incremented by some amount of time (Tnew) that is greater than the processing time (τ). Overlapping the windows increases the density of class decisions which will allow majority voting. Majority voting is a post-processing strategy that has been shown to increase classifier accuracy [1-2] by analyzing the current class decision along with the n-1 previous class decisions and selecting the class that occurs most frequently in those n decisions as the controller output. The authors recently completed a study which found that 100 ms was the maximum amount of time that could be used to collect and analyze EMG signals (to maximize the classification accuracy) without substantially degrading the performance of the prosthesis [3]. This finding implies that the values of Ta, Tnew, n and τ should be set to ensure that the amount of time from the user’s intended change in class until the change in the output of the controller (i.e., the controller delay or ‘D’) is less than 100 ms. The goal of this work is to quantitatively define how each parameter (Ta, Tnew, n and τ) affects the maximum delay as well as the range of delays introduced by the controller. Four controller configurations were examined including those that use overlapped or disjoint windows as well as those that did or did not use majority voting. Note: the data are collected with a sampling period of Ts and a frequency of 1/Ts Hz.
منابع مشابه
Determining delay created by multifunctional prosthesis controllers.
Todd R. Farrell, PhD I am writing to express a concern that my colleagues from previous laboratories at Northwestern University/Rehabilitation Institute of Chicago (RIC) and I have shared for a number of years related to multifunctional prosthesis control. Previous investigations have used a variety of analysis window attributes for their multifunctional prosthesis controllers [1–8]. Researcher...
متن کاملThe Effect of Controller Delay on Box and Block Test Performance
Multifunctional prosthesis controllers have shown higher classification accuracies when EMG feature extraction and pattern recognition are performed on time windows of longer duration [1] (see figure 1). However, there is a limit to the time over which EMG data can be collected and analyzed before the delay causes the control of the prosthesis to become cumbersome. While no one has objectively ...
متن کاملDesign Supplementary Controller Based on Stabilizing Effect of Delay for Damping Inter Area Oscillations in a Power System
The delay associated with signal transmission through the wide-area measurement system reduces the functionality of the power oscillation damping control system. One of the important issues is the poor operation of the supplementary controller against delay existence, which limits the efficiency of damping of ancillary equipment, such as SVCs in a power system. This paper as a solution proposes...
متن کاملContinuous Recognition of Multifunctional Finger and Wrist Movements in Amputee Subjects Based on sEMG and Accelerometry
BACKGROUND While the classification of multifunctional finger and wrist movement based on surface electromyography (sEMG) signals in intact subjects can reach remarkable recognition rates, the performance obtained from amputated subjects remained low. METHODS In this paper, we proposed and evaluated the myoelectric control scheme of upper-limb prostheses by the continuous recognition of 17 mu...
متن کاملStability analysis and feedback control of T-S fuzzy hyperbolic delay model for a class of nonlinear systems with time-varying delay
In this paper, a new T-S fuzzy hyperbolic delay model for a class of nonlinear systems with time-varying delay, is presented to address the problems of stability analysis and feedback control. Fuzzy controller is designed based on the parallel distributed compensation (PDC), and with a new Lyapunov function, delay dependent asymptotic stability conditions of the closed-loop system are derived v...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010